Volume 5, Issue 1, April 2012, Pages 47-74
Safwat Ebada
Volume 4, Issue 1, April 2011, Pages 79-92
Safwat Ebada; Amr Helal; Mohamed AlKafafy